package com.ljf.framework.password;

/**
 * 说明：提供加密服务
 *
 * @Auther: lijinfeng
 * @Date: 2024/4/10
 */
public interface PasswordEncoderService {
    /**
     * 加密
     * @param rawPassword
     * @return
     */
    String encode(CharSequence rawPassword);

    /**
     * 密码是否一致
     * @param rawPassword
     * @param encodedPassword
     * @return
     */
    boolean matches(CharSequence rawPassword, String encodedPassword);
}
